deposit at banks - Spanish English Dictionary